fragmentation protective body armour - Español Inglés Diccionario